#-------------------------------------------------
#
# Project created by QtCreator 2016-03-18T15:26:39
#
#-------------------------------------------------

QT       += core gui printsupport network

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = RadiomicStation
TEMPLATE = app

DEFINES += NOMINMAX
DEFINES += _REENTRANT
DEFINES -= UNICODE
QMAKE_CFLAGS_RELEASE += /MD
QMAKE_CFLAGS_DEBUG += /MDd
QMAKE_CXXFLAGS_RELEASE += /MD
QMAKE_CXXFLAGS_DEBUG += /MDd

RC_ICONS = Resources/radiomics.ico
TRANSLATIONS += radiomicstation_cn.ts

RESOURCES += \
    resources.qrc

SOURCES += main.cpp\
    mainframe/mainwindow.cpp \
    algorithms/radiomicsalgorithm.cpp \
    ImageView/dicomimagelabel.cpp \
    ImageView/dicomimageview.cpp \
    ImageView/imageinstancedata.cpp \
    ImageView/imageloadthread.cpp \
    ImageView/rawimageconfigdialog.cpp \
    ImageView/thumbnailbarwidget.cpp \
    GraphicsItem/abstractpathitem.cpp \
    GraphicsItem/graphicsangleitem.cpp \
    GraphicsItem/graphicsarrowitem.cpp \
    GraphicsItem/graphicscliprectitem.cpp \
    GraphicsItem/graphicscobbangleitem.cpp \
    GraphicsItem/graphicscrossitem.cpp \
    GraphicsItem/graphicsellipseitem.cpp \
    GraphicsItem/graphicslineitem.cpp \
    GraphicsItem/graphicsrectitem.cpp \
    GraphicsItem/graphicssimpletextitem.cpp \
    GraphicsItem/graphicstextmarkdialog.cpp \
    GraphicsItem/graphicstextmarkitem.cpp \
    mainframe/mainshare.cpp \
    ImageView/seriesinstance.cpp \
    mainframe/aboutdialog.cpp \
    algorithms/segmentalgorithm.cpp \
    algorithms/predictalgorithm.cpp \
    algorithms/extractalgorithm.cpp \
    GraphicsItem/graphicstumoritem.cpp \
    mainframe/reportdialog.cpp \
    mainframe/srsettingsdialog.cpp \
    mainframe/mailsettingsdialog.cpp \
    smtp/emailsender.cpp \
    mainframe/svmscorewidget.cpp \
    mainframe/resultdialog.cpp

HEADERS  += \
    mainframe/mainwindow.h \
    algorithms/radiomicsalgorithm.h \
    algorithms/segmentalgorithm.h \
    algorithms/extractalgorithm.h \
    algorithms/abstractalgorithm.h \
    algorithms/predictalgorithm.h \
    ImageView/dicomimagelabel.h \
    ImageView/dicomimageview.h \
    ImageView/imageinstance.h \
    ImageView/imageinstancedata.h \
    ImageView/imageloadthread.h \
    ImageView/rawimageconfigdialog.h \
    ImageView/thumbnailbarwidget.h \
    algorithms/AlgorithmShare.h \
    mainframe/mainshare.h \
    mainframe/studyrecord.h \
    GraphicsItem/abstractpathitem.h \
    GraphicsItem/graphicsangleitem.h \
    GraphicsItem/graphicsarrowitem.h \
    GraphicsItem/graphicscliprectitem.h \
    GraphicsItem/graphicscobbangleitem.h \
    GraphicsItem/graphicscrossitem.h \
    GraphicsItem/graphicsellipseitem.h \
    GraphicsItem/graphicslineitem.h \
    GraphicsItem/graphicsrectitem.h \
    GraphicsItem/graphicssimpletextitem.h \
    GraphicsItem/graphicstextmarkdialog.h \
    GraphicsItem/graphicstextmarkitem.h \
    ImageView/seriesinstance.h \
    ImageView/viewshare.h \
    mainframe/aboutdialog.h \
    algorithms/UiSegmentation.h \
    GraphicsItem/graphicstumoritem.h \
    mainframe/reportdialog.h \
    mainframe/srsettingsdialog.h \
    mainframe/mailsettingsdialog.h \
    smtp/emailsender.h \
    mainframe/svmscorewidget.h \
    mainframe/resultdialog.h

FORMS    += \
    mainframe/mainwindow.ui \
    ImageView/rawimageconfigdialog.ui \
    GraphicsItem/graphicstextmarkdialog.ui \
    mainframe/aboutdialog.ui \
    mainframe/reportdialog.ui \
    mainframe/srsettingsdialog.ui \
    mainframe/mailsettingsdialog.ui \
    mainframe/findseriesdialog.ui \
    mainframe/resultdialog.ui

include(RadiomicStation.pri)
